dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Abukir Bay
— synonyms, definition
1.
Abukir Bay (Noun)
1 synonym
Abukir
1 definition
Abukir Bay (Noun)
— A bay on the Mediterranean Sea in northern Egypt.
2 types of
bay
embayment
2 parts of
Mediterranean
Mediterranean Sea